package Model;

public class Produto {
    private String nome;
    private double valor;
    private int qtd;

    public Produto(Produto it){
        this.nome = it.getNome(); 
        this.qtd = it.getQtd(); 
        this.valor = it.getValor();
    }
    
    public Produto(){//vazio não é para ser inicializado com nada        
    }
    
    public Produto(String nome, double valor, int qtd){
        this.nome = nome; 
        this.qtd = qtd; 
        this.valor = valor;
    }
    
    public int getQtd() {
        return qtd;
    }

    public void setQtd(int qtd) {
        this.qtd += qtd;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public double getValor() {
        return valor;
    }

    public void setValor(double valor) {
        this.valor = valor;
    }
    
    @Override
    public String toString() {
        return "Produto Nome=" + nome + ", valor=" + valor + ", quantidade estoque=" + qtd;
    }
    
    public String dadosObjeto(){
        return nome+"-"+valor+"-"+qtd;
    }
}

